inserting a gene - English Synonyms Dictionary